/**
 * Configuration of the valve module.
 * @author Paweł Pawłowski <abdul-pablo@tlen.pl>
 * @author Leily Zafari
 */

configuration ValveC{
	provides interface Valve;
}

implementation{
	components ValveM;
	components SBoardC;
	components new TimerMilliC() as TimerMotor;

	Valve = ValveM;

	ValveM.TimerMotor -> TimerMotor;
	ValveM.SBoard -> SBoardC;
}